package payroll.trans;

import payroll.PaymentClassification;
import payroll.classification.CommissionedClassification;

public class AddCommissionedEmployeeTransaction extends AddEmployeeTransaction {
    private double salary;
    protected double commissionRate;
    public AddCommissionedEmployeeTransaction(int empId, String name, String address, double salary,
                                              double commissionRate){
        super(empId,name,address);
        this.salary = salary;
        this.commissionRate = commissionRate;
    }
    @Override
    protected PaymentClassification getPaymentClassificatio() {
        return new CommissionedClassification(salary, commissionRate);
    }
}
